AWS Setup
Yeedu runs inside your own AWS account, and there are two supported ways to get it there. The CloudFormation quickstart is one template and one stack, aimed at a single EC2 instance running every service under Docker Compose, which is how most evaluations and plenty of production installations are built. The manual route installs the control plane onto an Amazon EKS cluster you already operate, and it's the one to pick when Kubernetes is already the standard in your organisation.
Both end up with the same platform. They differ in how much of the infrastructure we create for you.
Quick Start with CloudFormation
The template provisions an EC2 instance, an encrypted EFS file system, a private S3 bucket, three security groups, an IAM role and user, and the Secrets Manager entries that tie them together. A Multi-AZ PostgreSQL database, 17 ECR repositories, 10 CloudWatch log groups and an Elastic IP are each switched on by a parameter, and every one of those defaults to off. You bring the VPC and at least one subnet.
- Quick Start Overview explains what the stack builds and which parts are optional.
- Prerequisites covers networking, the AMI, the key pair and the deployment IAM policy.
- CFT Parameters documents all 19 parameters and the two validation rules.
- Deploy the Stack walks through the console and the CLI.
- Post-Deployment covers outputs, secrets and verification.
- Troubleshooting collects the common failures.
Manual installation on EKS
If you'd rather drive the install yourself against an existing cluster, start with the requirement checklist and work forward from there.